Formularze IPS
Wsp≤│praca z programem Formularze IPS polega na eksporcie wszystkich wymaganych danych oraz uruchomieniu programu "drukform.exe"
Z za│o┐enia ka┐demu formularzowi odpowiada jeden plik, kt≤rego nazwa jest zgodna z symbolem formularza.


Poniewa┐ wiΩkszo╢µ formularzy zosta│a ju┐ zdefiniowana nale┐y zwr≤ciµ uwagΩ na dwie sprawy.
Pierwsza z nich, to mo┐liwo╢µ dowolnego modyfikowania definicji w/g w│asnych potrzeb
i ewentualne wykonanie importu domy╢lnej definicji formularza.
Import ten mo┐emy wykonaµ usuwaj▒c star▒ lub niechcian▒ definicjΩ, a nastΩpnie za pomoc▒ menu
g│≤wnego lub podrΩcznego wywo│ujemy polecenie "import". W≤wczas pojawi siΩ lista formularzy do importu.
Je┐eli nie usuniemy starej definicji, to podczas importu zostan▒ zaktualizowane wszystkie pola formularza wystΩpuj▒ce w definicji domy╢lnej.

Definicje robocze formularzy znajduj▒ siΩ w plikach \BR\BAZY\DRK_IPS*, a definicje domy╢lne w \BR\PROGRAMY\HELP\DRK_IPS*.
Istnieje zatem mo┐liwo╢µ przekopiowania odpowiednich plik≤w z podkatalogu HELP do podkatalogu BAZY ( usuwaj▒c jdenocze╢nie pliki DRK_IPS.cdx i DRK_IPSP.cdx)

Druga sprawa dotyczy definiowania formu│y.
Pole formu│y powinno zawieraµ wyra┐enie wskazuj▒ce na dan▒ do pobrania lub bΩd▒c▒ dan▒ dla formularza.
W formule mo┐na stosowaµ wszystkie podstawowe funkcje jΩzyka CLIPPER i VO np.

val( <tekst> )   - zwraca liczbΩ
str( <liczba>, <d│ugo╢µ>, <po kropce> ) - zwraca tekst
dtoc( <data> ) - zamienia datΩ na tekst
iif(<warunek>,<prawda>,<fa│sz>)  - zwraca odpowiednio <prawda> lub <fa│sz> w zale┐no╢ci od spe│nienia <warunek>
int(<liczba>) - zaokr▒gla do liczby ca│kowitej poprzez odciΩcie
round(<liczba>,<dziesi▒te>)  - zaokr▒gla matematycznie do <dziesi▒te> miejsc po przecinku ( kropce)
rtrim(<tekst>) - odciΩcie spacji z prawej strony tekstu
ltrim(<tekst>) - odciΩcie spacji z lewej strony tekstu
itd.

- sk│adnia typu:  DK->NAZWA

to tabela DK   - kontrahenci   ( bardzo dawno temu byli tylko Dostawy-Klienci )

a NAZWA, to pole w tabeli

i tak:
DK->GMINA - odczyta gminΩ
DK->POWIAT
DK->KRAJ
DK->WOJEWODZ - wojew≤dztwo
DK->TEL
wszystkie pola mo┐na sprawdziµ podgl▒daj▒c konkretn▒ tabelΩ lub plik fld.dbf zawieraj▒cy wszystkie potrzebne informacje wraz z opisem

- program jest odporny na b│Ωdy w formu│ach